a long and exhausting walk - Turkish English Dictionary